package view.console;

import java.util.ArrayList;
import java.util.Iterator;
import model.Model;
import model.Track;
import model.TrackModel;

/**
 * Class for view a Track-information
 */
public class TrackView implements ItemView {

    private Model tracks = new TrackModel();

    public Model getModel() {
        return tracks;
    }

    public void showItems(ArrayList items) {
        if (items.size() == 0) {
            System.out.println("Не найдено ни одного трека");
            return;
        }
        System.out.println("Название\tИсполнитель\tАльбом\tЖанр\tДлительность\tРазмер");
        Iterator it = items.iterator();
        int i = 1;
        while (it.hasNext()) {
            System.out.println(i + "\t" + (Track) it.next());
            i++;
        }
        System.out.println("--------------------------------------------------");
    }
}
